﻿.content_top .wrap{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;}
.content_top_lef{width:45%;}
.content_top_rig{width:50%;text-align:left;}
.content_top_lef lite-youtube::after{padding-bottom:100%;}
.content_top .specials-heading .h3{color:#fff;background:none;text-align:left;}
@media (min-width:1501px){.content_top p{font-size:18px;margin-bottom:50px;line-height:2}
.content_top .specials-heading{margin-bottom:15px;}
.content_top span a{font-size:18px;}}
.content_top:after{display:none;}
@media (max-width:1200px){.content_top h1 a{font-size:30px;line-height:1.3}
.content_top .specials-heading{margin-bottom:10px}
.content_top .specials-heading .h3{font-size:22px}}
@media (max-width:768px){.content_top_lef{width:100%;}
.content_top_rig{width:100%;margin-top:20px}}

#banner .ban1{position:absolute;bottom:8%;left:49.5%;transform: translateX(-50%);display:flex;z-index:2;}
#banner .ban1 .item{width:18.5vw;height:16.5vw;margin:0 1%}
#banner .ban1 .item:nth-child(4){width:26vw;}
#banner .ban1 .item a{display:block;width:100%;height:100%;}
#banner .ban2{position:absolute;bottom:8.5%;left:50%;transform: translateX(-50%);display:flex;z-index:2;}
#banner .ban2 .item{width:22.5vw;height:15vw;margin:0 1.5%}
#banner .ban2 .item a{display:block;width:100%;height:100%;}